package com.dhcc.DRGsHosp.facade.dto;

import java.io.Serializable;
import java.util.List;
import java.util.Map;


public class ReportDTO implements Serializable {
	
	private static final long serialVersionUID = 1L;

	private String dateFrom;
	
	private String dateTo;
	
	private String benchmarkYear;

	private String hospCode;

	private String hospName;//医院名称
	
	private String hospNameShort;
	
	private String hospLevel;//医院等级
	
	private String hospBuildYear;//医院始建年
	
	private String hospBedNum;//医院核定床位
	
	private String hospRealBedNum;//医院实际床位
	
	private String hospDocNum;//医院医师数
	
	private String hospOutCaseNum;//医院出院病历
	
	private String hospCaseNum;//医院门诊病历
	
	private String hospDepNum;//医院临床科室数
	
	private String hospMoreInfo;
	
	private String imgData;//照片数据
	
	private String imgName;//图片名称
	
    private String dephospname;//重点科室
	
	private String dephospcode;//重点病种
	
	
	private String pageOneText1;//可编辑部分第一章简要说明
	
	private String mdcCode;//重点专科代码
	
	private String hospBedDaysNum;//实际开放总床日数
	
	private int isAbno;//是否抛出异常
	
	private List<Map<String, Object>>  listMap;//表格数据
	

	public List<Map<String, Object>> getListMap() {
		return listMap;
	}

	public void setListMap(List<Map<String, Object>> listMap) {
		this.listMap = listMap;
	}

	public int getIsAbno() {
		return isAbno;
	}

	public void setIsAbno(int isAbno) {
		this.isAbno = isAbno;
	}

	public String getHospBedDaysNum() {
		return hospBedDaysNum;
	}

	public void setHospBedDaysNum(String hospBedDaysNum) {
		this.hospBedDaysNum = hospBedDaysNum;
	}

	public String getMdcCode() {
		return mdcCode;
	}

	public void setMdcCode(String mdcCode) {
		this.mdcCode = mdcCode;
	}

	public String getPageOneText1() {
		return pageOneText1;
	}

	public void setPageOneText1(String pageOneText1) {
		this.pageOneText1 = pageOneText1;
	}

	public String getImgData() {
		return imgData;
	}

	public void setImgData(String imgData) {
		this.imgData = imgData;
	}

	public String getImgName() {
		return imgName;
	}

	public void setImgName(String imgName) {
		this.imgName = imgName;
	}
	
	
	
	/**
	 * @return the dephospname
	 */
	public String getDephospname() {
		return dephospname;
	}

	/**
	 * @param dephospname the dephospname to set
	 */
	public void setDephospname(String dephospname) {
		this.dephospname = dephospname;
	}

	/**
	 * @return the dephospcode
	 */
	public String getDephospcode() {
		return dephospcode;
	}

	/**
	 * @param dephospcode the dephospcode to set
	 */
	public void setDephospcode(String dephospcode) {
		this.dephospcode = dephospcode;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public void setHospNameShort(String hospNameShort) {
		this.hospNameShort = hospNameShort;
	}

	/**
	 * @return the hospMoreInfo
	 */
	public String getHospMoreInfo() {
		return hospMoreInfo;
	}

	/**
	 * @param hospMoreInfo the hospMoreInfo to set
	 */
	public void setHospMoreInfo(String hospMoreInfo) {
		this.hospMoreInfo = hospMoreInfo;
	}

	public String getHospNameShort() {
		return this.hospNameShort;
	}

	public void setHospName(String hospName) {
		this.hospName = hospName;
	}

	public String getHospName() {
		return this.hospName;
	}

	/**
	 * @return the dateFrom
	 */
	public String getDateFrom() {
		return dateFrom;
	}

	/**
	 * @param dateFrom the dateFrom to set
	 */
	public void setDateFrom(String dateFrom) {
		this.dateFrom = dateFrom;
	}

	/**
	 * @return the dateTo
	 */
	public String getDateTo() {
		return dateTo;
	}

	/**
	 * @param dateTo the dateTo to set
	 */
	public void setDateTo(String dateTo) {
		this.dateTo = dateTo;
	}

	/**
	 * @return the benchmarkYear
	 */
	public String getBenchmarkYear() {
		return benchmarkYear;
	}

	/**
	 * @param benchmarkYear the benchmarkYear to set
	 */
	public void setBenchmarkYear(String benchmarkYear) {
		this.benchmarkYear = benchmarkYear;
	}

	/**
	 * @return the hospLevel
	 */
	public String getHospLevel() {
		return hospLevel;
	}

	/**
	 * @param hospLevel the hospLevel to set
	 */
	public void setHospLevel(String hospLevel) {
		this.hospLevel = hospLevel;
	}

	/**
	 * @return the hospBuildYear
	 */
	public String getHospBuildYear() {
		return hospBuildYear;
	}

	/**
	 * @param hospBuildYear the hospBuildYear to set
	 */
	public void setHospBuildYear(String hospBuildYear) {
		this.hospBuildYear = hospBuildYear;
	}

	/**
	 * @return the hospBedNum
	 */
	public String getHospBedNum() {
		return hospBedNum;
	}

	/**
	 * @param hospBedNum the hospBedNum to set
	 */
	public void setHospBedNum(String hospBedNum) {
		this.hospBedNum = hospBedNum;
	}

	/**
	 * @return the hospRealBedNum
	 */
	public String getHospRealBedNum() {
		return hospRealBedNum;
	}

	/**
	 * @param hospRealBedNum the hospRealBedNum to set
	 */
	public void setHospRealBedNum(String hospRealBedNum) {
		this.hospRealBedNum = hospRealBedNum;
	}

	/**
	 * @return the hospDocNum
	 */
	public String getHospDocNum() {
		return hospDocNum;
	}

	/**
	 * @param hospDocNum the hospDocNum to set
	 */
	public void setHospDocNum(String hospDocNum) {
		this.hospDocNum = hospDocNum;
	}

	/**
	 * @return the hospOutCaseNum
	 */
	public String getHospOutCaseNum() {
		return hospOutCaseNum;
	}

	/**
	 * @param hospOutCaseNum the hospOutCaseNum to set
	 */
	public void setHospOutCaseNum(String hospOutCaseNum) {
		this.hospOutCaseNum = hospOutCaseNum;
	}

	/**
	 * @return the hospCaseNum
	 */
	public String getHospCaseNum() {
		return hospCaseNum;
	}

	/**
	 * @param hospCaseNum the hospCaseNum to set
	 */
	public void setHospCaseNum(String hospCaseNum) {
		this.hospCaseNum = hospCaseNum;
	}

	/**
	 * @return the hospDepNum
	 */
	public String getHospDepNum() {
		return hospDepNum;
	}

	/**
	 * @param hospDepNum the hospDepNum to set
	 */
	public void setHospDepNum(String hospDepNum) {
		this.hospDepNum = hospDepNum;
	}

	public String getHospCode() {
		return hospCode;
	}

	public void setHospCode(String hospCode) {
		this.hospCode = hospCode;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result
				+ ((hospCode == null) ? 0 : hospCode.hashCode());
		return result;
	}


}